-
Notifications
You must be signed in to change notification settings - Fork 30k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
build: refactor icu-generic.gyp - kill path voodoo #11217
Conversation
@srl295 as change is in ICU gyp file |
I think you can take this one step further and merge them with the other icutrim and genccode targets, they look functionally identical now. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Other than what @bnoordhuis said - LGTM.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM thanks!
@refack Will you make the simplification that @bnoordhuis suggested or should we merge as is? |
@fhinkel Give me a day to try and grok the rules. |
|
a9b48ea
to
dbbe7da
Compare
You are all evil people, leaving me alone with this But I beat it. Well, just a bit. |
d86a373
to
b21a3e3
Compare
Lots of red in CI on this one |
I've seen... I hate Need a new CI job just for df15e3b0277 |
CI: https://ci.nodejs.org/job/node-test-commit/8893/ If you keep commenting asking for CI, it's easy enough to run (I'd rather run the CI than have to deal with GYP 😨 ) |
Intention was to get to `PRODUCT_DIR` so no need to do path voodoo Also added `'msvs_quote_cmd': 0` and more precise quoting
It's green. Quick land this, before |
@gibfahn yes. What's left is what was here 10 days ago. The hard changes went to #12218. |
a502a99
to
f3c7c16
Compare
One more Ci for luck and I'll land: CI: https://ci.nodejs.org/job/node-test-commit/8920/ EDIT: That failed on macOS (connection issue) CI Reloaded: https://ci.nodejs.org/job/node-test-commit/8921/ CI: Best of Three: https://ci.nodejs.org/job/node-test-commit/8923/ |
Landed in e139dae |
Intention was to get to `PRODUCT_DIR` so no need to do path voodoo Also added `'msvs_quote_cmd': 0` and more precise quoting PR-URL: #11217 Reviewed-By: James M Snell <[email protected]> Reviewed-By: Fedor Indutny <[email protected]> Reviewed-By: Steven R Loomis <[email protected]>
I was looking at this, reading the comments top to bottom, and was overjoyed again to see
|
Intention was to get to `PRODUCT_DIR` so no need to do path voodoo Also added `'msvs_quote_cmd': 0` and more precise quoting PR-URL: nodejs#11217 Reviewed-By: James M Snell <[email protected]> Reviewed-By: Fedor Indutny <[email protected]> Reviewed-By: Steven R Loomis <[email protected]>
This lands cleanly. Should it be cherry-picked to v6.x? |
It's almost cosmetic, mainly to solve indutny/gyp.js#34. |
PRODUCT_DIR
so no need to do path voodooChecklist
make -j4 test
(UNIX), orvcbuild test
(Windows) passesAffected core subsystem(s)
build, intl